
import 'val_data_base_constant.dart';



/// 需要存储的对方需要继承
class ValDataBaseFrameObject {

  /// 数据库名称
  String  dbTableName = '';

  /// 主键
  String primaryKey = '';

  /// 需要查询的key
  Map<String, ValDataBaseQueryEnum>? queryKeys = {};

  /// 查询query的值
  Map<String, dynamic>? queryValues = {};

  /// 需要存储的完整数据
  Map<String, dynamic> dbData = {};

  List<Map<String, dynamic>> dbDataList = [];

  /// 索引名称
  String indexNameKey = ValDataBaseConstant.indexKey;

  /// 索引keys
  List<String>? indexKeys = [];

  ///自定义Log打印
  void log(String msg) {
    // TODO: implement log
  }
}



